randomized experiment - French English Dictionary